Sie sind hier: Lexikon/Glossar
Werbung

Was ist Masterpage ?

Eine Masterpage ist eine Vorlagenseite in ASP.NET ab Version 2.0

Wenig elegant war in ASP.NET 1.x auch die Durchsetzung eines einheitlichen Layouts für alle Webseiten. Durch Vorlagenseiten (Masterpage) mit Platzhaltern (ContentPlaceHolder) haben Entwickler jetzt die Möglichkeit, das Layout einer Seite auf Detailseiten wieder zu verwenden.

Eigenschaften der Vorlagenseite:

Dateiextension: .master
Seitendirektive: <%@ master %>
Basisklasse: System.Web.UI.Masterpage

Die MasterPage enthält 1 bis n <asp:contentplaceholder>-Elemente
(System.Web.UI.WebControls.ContentPlaceHolder)

Eigenschaften der Detailsseite:

Dateiextension: .aspx
Seitendirektive: <%@ page master="xy.master" %>
Basisklasse: System.Web.UI.Page

Die Detailseite enthält für jede Platzhalter genau ein <asp:content>-Element
(System.Web.UI.WebControls.Content)

Querverweise zu anderen Begriffen im Lexikon

System.Web.UI.WebControls
System.Web.UI.Page
PlaceHolder
.NET (DOTNET)

Beratung & Support

Schulungen

  Anfrage für eine individuelle Schulung zum Thema MASTERPAGE   Gesamter Schulungsthemenkatalog

Fachbücher

  Alle unsere aktuellen Fachbücher   E-Book-Abo für ab 99 Euro im Jahr